package com.wei.czz.framework.admin.service;

import com.wei.czz.framework.admin.entity.UserContactFlowEntity;

import java.util.List;

/**
 * Created by IntelliJ IDEA.
 *
 * @author wei
 * date: 2023-03-30 16:44:48
 * className: UserContactFlowService 用户联系方式记录请求服务接口
 * version: 1.0
 * description:
 */
public interface UserContactFlowService {

    /**
     * 保存用户联系方式记录操作
     * @param userId     用户主键
     * @param type       类型
     * @param mode       方式
     * @param contact    联系方式
     */
    void saveUserContactFlow(Long userId, Integer type, Integer mode, String contact);

    /**
     * 保存用户联系方式记录操作
     * @param userContactFlow 用户联系方式记录对象
     */
    void saveOrEdit(UserContactFlowEntity userContactFlow);

    /**
     * 批量保存用户联系方式记录操作
     * @param userContactFlowList 用户联系方式记录对象列表
     */
    void batchSave(List<UserContactFlowEntity> userContactFlowList);
}

